﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _00_计算器_反射
{
    public class ClassLibraryInfo
    {


        /// <summary>
        /// 动态链接库的路径
        /// </summary>
        public string DllPath { get; set; }

        /// <summary>
        /// 类名: 命名空间.类名
        /// </summary>
        public string ClassName { get; set; }

        /// <summary>
        /// 操作符的名称
        /// </summary>
        public string Name { get; set; }


        /// <summary>
        /// 动态链接的信息
        /// </summary>
        /// <param name="dllPath">动态链接库的路径</param>
        /// <param name="className">加载类的名称(命名空间.类名)</param>
        /// <param name="name">操作符名称</param>
        public ClassLibraryInfo(string dllPath, string className, string name)
        {
            DllPath = dllPath;
            ClassName = className;
            Name = name;
        }
    }
}
